isosorbide dinitrate - English Synonyms Dictionary